﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Json.Serialization;
using System.Threading.Tasks;

namespace Rbac.Contracts.DTO.OutPut
{
	public class UserOutPut
	{
		public int UserId { get; set; }
		/// <summary>
		/// 用户账号
		/// </summary>
		public string? UserName { get; set; }
		/// <summary>
		/// 密码
		/// </summary>
		public string? Password { get; set; }
		/// <summary>
		/// 昵称
		/// </summary>
		public string? NickName { get; set; }
		/// <summary>
		/// 邮箱
		/// </summary>
		public string? Email { get; set; }
		public List<RoleOutPut> RoleOutPuts { get; set; }
		/// <summary>
		/// 修改时间
		/// </summary>
		[JsonIgnore]//隐藏字段
		public DateTime? UpdatedTime { get; set; }
	}
}
